4 research outputs found

    Integraci贸n de un sistema de visi贸n artificial a una plataforma m贸vil para la navegaci贸n aut贸noma

    Get PDF
    En este proyecto se realiz贸 la integraci贸n de un sistema de visi贸n estereosc贸pica a un robot m贸vil para la navegaci贸n aut贸noma, el procedimiento anterior se llevo a cabo mediante diferentes fases, como primer 铆tem se escogen las c谩maras teniendo en cuenta las caracter铆sticas de cada una de las opciones contempladas, posteriormente se hace el dise帽o mec谩nico, electr贸nico y de software, examinando restricciones y requerimientos. Luego se hace una descripci贸n del procedimientos realizado en la construcci贸n del robot e implementaci贸n del software, el 煤ltimo utilizando el lenguaje de programaci贸n C++ y la librer铆a Open CV. Para la programaci贸n del software se tienen en cuenta dos fines espec铆ficos, el hallazgo de profundidades mediante el mapa de disparidad y la delimitaci贸n del camino y guiado del robot mediante diversos algoritmos y la utilizaci贸n de Xbee, estas actividades tienen como requisito previo la calibraci贸n de las c谩maras. Finalmente, se realiz贸 la validaci贸n de resultados en diversos escenarios que tienen como caracter铆stica com煤n una delimitaci贸n clara del camino, es decir nos permite una identificaci贸n de los bordes que presentan. En este punto se narran los inconvenientes ya ciertos obtenidos tras la ejecuci贸n del proyectoPregrad

    Aproximaci贸n a la navegaci贸n aut贸noma de una plataforma m贸vil, mediante visi贸n estereosc贸pica artificial

    Get PDF
    An artificial vision tries to capture relevant information from environment using cameras as sensors of certain characteristics (shapes, colors, textures, etc.) for a proper functioning of some mechanisms. In order to get an identical image to real environment, it is required to generate stereoscopic images that allow us to get the depth and thus a 3D representation. This paper shows an artificial stereoscopic vision system incorporated to a mobile robot to recognize and follow the center of a path. Such a system handles the capture, processing and characterization of images using offline procedures such to standardize cameras and online methods for a disparity mapping generation, application of the Canny edge detector and the Hough transform, using the OpenCV libraries in Win32 Console project in C++. It`s important to mention that algorithms developed in this work are fundamentally for structured environments. Environments can classified as follows: structured, non-structured and semi-structured.La visi贸n artificial intenta capturar informaci贸n relevante del medio ambiente, utilizando c谩maras como sensores de ciertas caracter铆sticas (formas, colores, texturas, etc.), para el funcionamiento adecuado de algunos mecanismos. Con el fin de obtener una imagen id茅ntica al entorno real, es necesario generar im谩genes estereosc贸picas que nos permita obtener la profundidad y as铆 conseguir una representaci贸n en 3D. En este documento se plasma c贸mo se realiz贸 la integraci贸n de un sistema de visi贸n estereosc贸pica artificial a un robot m贸vil, con el objetivo de reconocer y seguir el centro de un camino. Dicho sistema se encarga de la adquisici贸n, procesamiento y caracterizaci贸n de im谩genes, utilizando procedimientos fuera de l铆nea para calibrar las c谩maras y los m茅todos en l铆nea para generar el mapa de disparidad, aplicaci贸n del operador Canny y la Transformada de Hough, empleando las librer铆as de OpenCV en un proyecto de Consola Win32 en C++. Es importante mencionar que los algoritmos desarrollados en este trabajo fundamentalmente son para ambientes estructurados. Los ambientes pueden clasificarse en: estructurados, no estructurados y semi-estructurado

    Aproximaci贸n a la navegaci贸n aut贸noma de una plataforma m贸vil, mediante visi贸n estereosc贸pica artificial

    Get PDF
    An artificial vision tries to capture relevant information from environment using cameras as sensors of certain characteristics (shapes, colors, textures, etc.) for a proper functioning of some mechanisms. In order to get an identical image to real environment, it is required to generate stereoscopic images that allow us to get the depth and thus a 3D representation. This paper shows an artificial stereoscopic vision system incorporated to a mobile robot to recognize and follow the center of a path. Such a system handles the capture, processing and characterization of images using offline procedures such to standardize cameras and online methods for a disparity mapping generation, application of the Canny edge detector and the Hough transform, using the OpenCV libraries in Win32 Console project in C++. It`s important to mention that algorithms developed in this work are fundamentally for structured environments. Environments can classified as follows: structured, non-structured and semi-structured.La visi贸n artificial intenta capturar informaci贸n relevante del medio ambiente, utilizando c谩maras como sensores de ciertas caracter铆sticas (formas, colores, texturas, etc.), para el funcionamiento adecuado de algunos mecanismos. Con el fin de obtener una imagen id茅ntica al entorno real, es necesario generar im谩genes estereosc贸picas que nos permita obtener la profundidad y as铆 conseguir una representaci贸n en 3D. En este documento se plasma c贸mo se realiz贸 la integraci贸n de un sistema de visi贸n estereosc贸pica artificial a un robot m贸vil, con el objetivo de reconocer y seguir el centro de un camino. Dicho sistema se encarga de la adquisici贸n, procesamiento y caracterizaci贸n de im谩genes, utilizando procedimientos fuera de l铆nea para calibrar las c谩maras y los m茅todos en l铆nea para generar el mapa de disparidad, aplicaci贸n del operador Canny y la Transformada de Hough, empleando las librer铆as de OpenCV en un proyecto de Consola Win32 en C++. Es importante mencionar que los algoritmos desarrollados en este trabajo fundamentalmente son para ambientes estructurados. Los ambientes pueden clasificarse en: estructurados, no estructurados y semi-estructurado

    Aproximaci贸n a la navegaci贸n aut贸noma de una plataforma m贸vil, mediante visi贸n estereosc贸pica artificial

    Get PDF
    An artificial vision tries to capture relevant information from environment using cameras as sensors of certain characteristics (shapes, colors, textures, etc.) for a proper functioning of some mechanisms. In order to get an identical image to real environment, it is required to generate stereoscopic images that allow us to get the depth and thus a 3D representation. This paper shows an artificial stereoscopic vision system incorporated to a mobile robot to recognize and follow the center of a path. Such a system handles the capture, processing and characterization of images using offline procedures such to standardize cameras and online methods for a disparity mapping generation, application of the Canny edge detector and the Hough transform, using the OpenCV libraries in Win32 Console project in C++. It`s important to mention that algorithms developed in this work are fundamentally for structured environments. Environments can classified as follows: structured, non-structured and semi-structured.La visi贸n artificial intenta capturar informaci贸n relevante del medio ambiente, utilizando c谩maras como sensores de ciertas caracter铆sticas (formas, colores, texturas, etc.), para el funcionamiento adecuado de algunos mecanismos. Con el fin de obtener una imagen id茅ntica al entorno real, es necesario generar im谩genes estereosc贸picas que nos permita obtener la profundidad y as铆 conseguir una representaci贸n en 3D. En este documento se plasma c贸mo se realiz贸 la integraci贸n de un sistema de visi贸n estereosc贸pica artificial a un robot m贸vil, con el objetivo de reconocer y seguir el centro de un camino. Dicho sistema se encarga de la adquisici贸n, procesamiento y caracterizaci贸n de im谩genes, utilizando procedimientos fuera de l铆nea para calibrar las c谩maras y los m茅todos en l铆nea para generar el mapa de disparidad, aplicaci贸n del operador Canny y la Transformada de Hough, empleando las librer铆as de OpenCV en un proyecto de Consola Win32 en C++. Es importante mencionar que los algoritmos desarrollados en este trabajo fundamentalmente son para ambientes estructurados. Los ambientes pueden clasificarse en: estructurados, no estructurados y semi-estructurado
    corecore